﻿@charset "utf-8";

/* CSS Document */



/*  重置列表  */

body, h1, h2, h3, h4, h5, h6, hr, p, 

blockquote, /* structural elements 结构元素 */ 

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ 

pre, /* text formatting elements 文本格式元素 */ 

form, fieldset, legend,  textarea, /* form elements 表单元素 */ 

th, td, /* table elements 表格元素 */ 

img/* img elements 图片元素 */{ 



margin: 0; 

padding: 0; 

} 

/** 设置默认字体 **/ 

body,button, input, select, textarea { 

font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; 

font-family:Arial, Helvetica, sans-serif;



} 

h1, h2, h3, h4, h5, h6 { font-size: 100%; } 

em{font-style:normal;} 

/** 重置列表元素 **/ 

ul, ol { list-style: none; } 

/** 重置超链接元素 **/ 

a { text-decoration: none; color:#4b4b4b;} 

a:hover { text-decoration: none; color:#F40; } 

/** 重置图片元素 **/ 

img{ border:0px;} 

body{background:#f9f9f9;}

/** 重置表格元素 **/ 

/*table { border-collapse: collapse; border-spacing:1px; } */

/*  重置列表结束  */

/*  去除链接虚线框  

a{ blr:expression(this.onFocus=this.blur());  outline:none; }

a:focus{ -moz-outline-style: none; }*/



/*---------------------------------------------------------------------------------------*/





/*工程案例*/



.rslides {

	list-style: none; padding: 30px 0 0 0; width: 100%; position: relative;

}

.rslides_nav {

	background: url("../images/i.png") no-repeat 0px 0px; left: 0px; top: 50%; width: 31px; height: 51px; text-indent: -9999px; overflow: hidden; text-decoration: none; margin-top: -28px; position: absolute; opacity: 0.5; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.rslides_nav:active {

	opacity: 1;

}

.next.rslides_nav {

	background-position: -31px 0px; left: auto; right: 0px;

}

.f426x240 {

	overflow: hidden;

}

.rslides_tabs {

	margin: 0px auto; margin-top:10px; height: 7px; text-align: center; -ms-zoom: 1;

}

* + html .rslides_tabs {

	margin-top: 7px; margin-left: 80px;

}

.rslides_tabs li {

	height: 7px; line-height: 7px; margin-right: 5px; float: none; display: inline-block; _float: left;

}

.rslides_tabs a {

	background: rgb(221, 221, 221); width: 7px; height: 7px; text-indent: -9999px; overflow: hidden; display: inline-block; _display: block;

}

.rslides_tabs .rslides_here a {

	background: rgb(4, 174, 244);

}

.focus {

	margin: 0px auto; position: relative;

}

















/*重用样式*/

.left_area{ float:left;}

.right_area{ float:right;}

.width_wap{ clear:both; width:1000px; display:table; margin:0 auto; font-family:"微软雅黑"; background:#fff; padding:0 10px;}



.head{ height:97px;font-family:"微软雅黑";}

.logo{ float:left; background:url(../images/logo.jpg) no-repeat; display:inline-block; width:392px; height:64px; margin:12px 0;}

.xcy{float:left; background:url(../images/xcy.jpg) no-repeat; width:233px; height:27px; margin:38px 0 0 40px; }

.photo{ float:right;} 

.zxdh{ background:url(../images/top_rx.jpg) left center no-repeat; line-height:39px; padding-left:38px; color:#444444; font-size:16px; margin-top:33px;}

.zxdh span{ font:700 24px/18px "microsoft yahei";color:#052237}





.nav{clear:both; background:#05568d; height:48px;}





.banner{ height:250px; display:table; margin:0 auto; margin-top:10px; }

/*banner结束*/





.title_wap{ font-size:16px; color:#333;height:37px; line-height:37px; position:relative; font-weight:bold; padding-left:8px;}

.title_wap a.more{font-size:12px; color:#242424;  font-weight:normal; position:absolute; right:20px; top:0px; }

.title_wap a.more:hover{ color:#3a89c9; }



.about,.zzry{ margin-top:20px;}

.new,.lxwm{ margin-bottom:30px;}

.about,.new{ width:630px;}

.about .title_wap,.new .title_wap{ background:url(../images/title_b1.jpg) bottom left no-repeat; }

.zzry,.lxwm{width:320px;}

.zzry .title_wap,.lxwm .title_wap{ background:url(../images/title_b2.jpg) bottom left no-repeat; }

.about img{ float:left; margin:0 10px 0px 0;}

.new_first{ display:table; width:610px; padding:30px 0 0 10px;}

.new_first_jj{ width:500px;}

.new_first_jj h2{ padding-bottom:10px;}

.new_first_jj h2 a{ color:#333; font-weight:bold; font-size:14px;}

.new_first_jj p a{ color:#999999; line-height:18px;}

.new_first_jj h2 a:hover,.new_first_jj p a:hover{color:#3a89c9; }

.new{ }

.new ul{ padding:10px 0 10px 10px;}

.new ul li{ background:url(../images/ico02.jpg) left center no-repeat; padding-left:12px; line-height:28px; height:28px; width:600px;}

.new ul li span{display:block;color:#c9c9c9; float:right;}

.new ul li a{ display:block; color:#333;float:left;}

.new ul li a:hover{ display:block; color:#3a89c9;}

.con_about{ clear:both;color:#333333; height:270px; line-height:24px; padding:30px 10px 0 10px; }

.con_about a{color:#333333;}

.con_about strong{ font-size:18px;}



.con_lxwm{ background:url(../images/lxwm_b.jpg) center top no-repeat; height:175px; padding:125px 0 0 62px; color:#333; line-height:24px;}

.con_lxwm strong{color:#ff0000; font-size:14px; margin-bottom:4px; display:block;}



.foot{ margin-top:0px; background:#f6f6f6;font-family:"微软雅黑"; border-top:1px solid #e6e6e6;}

.y_link{ float:left; padding-top:20px;}

.y_link span{ float:left;display:block; width:60px; color:#555555; font-weight:bold; line-height:20px;}

.y_link_a{ float:left; width:940px; line-height:20px;}

.y_link_a a{ color:#555555; padding:0 5px; white-space:nowrap;}

.y_link_a a:hover{color:#000;}



.foot_copy{ background:#05568d; color:#fff; line-height:45px; text-align:center; margin-top:20px;}

.foot_copy a{ color:#fff;}

* a:hover{ color:#3a89c9;}





/* 二级页面样式 */

.ej_banner{ padding-top:10px;}

.rj_wap{ margin-top:0px; display:table; padding-top:40px;}

.rj_left{ float:left; width:260px; padding-bottom:25px;background:#f7f7f7;}

.rj_left h1{ background:#05568d; padding-left:30px; height:55px; line-height:55px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:left; margin:0 auto; border-bottom:1px solid #2774b3; font-weight:normal;}

.rj_left h2{ background:#05568d; padding-left:30px; height:45px; line-height:45px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:left; margin:0 auto; border-bottom:1px solid #2774b3; font-weight:normal;}

.rj_left .list_ul{ width:216px; margin:0 auto; margin-top:5px;}

.rj_left .list_ul li{line-height:45px; border-bottom:1px solid #eeeeee; padding:0 15px }

.rj_left .list_ul li a{ font-size:14px; color:#656565; background:url(../images/tg_flash_p2.png) left center no-repeat;padding-left:20px; display:block;}

.rj_left .list_ul li a:hover{ color:#3a89c9;background:url(../images/tg_flash_p1.png) left center no-repeat;}

.rj_left .list_ul li .dqlm{ color:#3a89c9;background:url(../images/tg_flash_p1.png) left center no-repeat;}



.rj_left .new_left{ width:216px; margin:0 auto; margin-top:5px;}

.rj_left .new_left li{line-height:22px; border-bottom:1px solid #eeeeee; padding:8px 0px }

.rj_left .new_left li a{ font-size:14px; color:#777; background:url(../images/dian.jpg) 3px 8px no-repeat;padding-left:15px; display:block;}

.rj_left .new_left li a:hover{ color:#3a89c9;}





.rj_right{ margin-left:300px;}

.currte{ border-bottom:1px solid #e4e3e3; border-left:4px solid #05568d; height:55px; line-height:55px; background:#f6f6f6;}

.currte h1{ font-size:18px; color:#666; font-weight:normal; float:left; padding-left:20px;}

.currte h2{ float:right; background:url(../images/currte.jpg) left center no-repeat; display:inline-block;padding-left:10px;color:#4b4b4b; padding-right:15px;font-weight:normal; }

.currte a{ color:#666; margin-right:5px;}

.currte span{ color:#666;margin-left:5px;}

.con_text{ padding: 40px 0px 40px 0;line-height:30px;}

.con_text p{ line-height:30px; padding-bottom:10px; color:#4b4b4b;}

.con_text p img{ border:1px solid #bfbfbf; max-width:600px;}

.con_text p strong{ font-size:14px; color:#3a89c9;}



.con_img{padding: 40px 0px 0 0;}

.rj_pro_ul{ display:table;}

.rj_pro_ul li{ float:left; margin-right:10px; margin-left:10px; margin-bottom:15px;}

.rj_pro_ul li a { display:block; line-height:35px; text-align:center;color:#4b4b4b;}

.rj_pro_ul li a:hover{ color:#ff6c00;}

.rj_pro_ul li a img{ /*border:1px solid #cccccc;*/ width:206px; height:140px; padding:3px;}







/*分页样式*/



.sort-page { padding:14px 0 10px; font-family:宋体 }

.sort-page  a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

.sort-page  a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

.sort-page  a:hover { background:#f1f1f1; color:#000; text-decoration:none }

.sort-page  span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}

.page-btn {

	height: 38px;

	line-height: 38px;

	width: 64px;

	background: #fff;

	border: 1px solid #d9d9d9;

	margin: 0 3px;

	color: #333;

	font-size: 16px;

	border-radius: 2px

}

.page-btn:hover {

	background: #f1f1f1;

	color: #333;

}

.page-btn-cur {

	background: #05568d;

	border-color: #2774b3;

	color: #fff

}

.page-btn-cur:hover {

	background: #05568d;

	color: #fff

}



.page-pre-btn, .page-next-btn {

	height: 38px;

	line-height: 38px;

	width: 78px;

	background: #fff;

	font-size: 16px;

	border: 1px solid #d9d9d9;

	color: #333;

	text-align: center;

	position: relative;

	border-radius: 2px

}

.page-pre-btn:hover, .page-next-btn:hover {

	background-color: #f1f1f1;

	color:#333;

}

.page-pre-btn i, .page-next-btn i {

	display: inline-block;

	vertical-align: middle;

	position: absolute;

	top: 50%;

	left: 50%;

	margin: -6px 0 0 -3px;

	width: 7px;

	height: 12px

}

/*分页不可点*/

a.page-btn-dis {

	border-color: #ededed;

	color: #bcbcbc;

	cursor: default!important;

	background-color: #f6f6f6!important

}

a.page-btn-dis:hover {

	background-color: #f6f6f6!important;color: #bcbcbc;

}

.con_list{ padding:30px 25px 40px 25px;}



.rj_list{ list-style:none; padding:0; margin:0; display:table;width:100%;}

.rj_list li{ clear:both; display:table; width:100%; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #ccc;}

.rj_list li h1{ font-size:16px; font-family:"微软雅黑"; font-weight:normal}

.rj_list li h1 a{ color:#3a89c9;}

.rj_list li h1 a:hover{color:#42b3e5;}

.time{ color:#999; padding-top:10px;}

.time span{ padding-right:10px; font-family:Arial, Helvetica, sans-serif;}

.ej_about{}

.ej_about h1 a{ font-size:14px; font-weight:bold; color:#4b4b4b;}

.ej_about p{ position:relative;font-size:12px; color:#666; line-height:24px;}

.ej_about p a{font-size:12px; color:#3a89c9; line-height:24px;  position:absolute; right:0px; bottom:0px;}

.ej_about p a:hover{color:#42b3e5;}

.ej_img{float:left; margin-left:30px; width:162px; height:113px;}

.ej_img img{ width:154px; height:105px; padding:3px; border:1px solid #f1f1f1;}





.main_info{ }

.main_info p{ text-indent:2em; line-height:30px; color:#666;}

.main_info .img_info{ text-align:center;}

.main_info .img_info img{ max-width:600px; border:1px solid #bfbfbf;}

.info_title{ border-bottom:1px solid #eee; font-size:12px; color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-bottom:15px; margin-bottom:30px;}

.info_title h3{ font-size:16px; font-weight:normal; padding-bottom:10px; color:#666;} 

.info_title a{ color:#999999; margin-right:20px; line-height:24px;}

.info_title a:hover{color:#3a89c9;}

.upDown{ margin-top:30px; padding-bottom:20px;}

.upDown h5{ float:left; width:330px; font-size:12px; color:#4c4948; font-weight:normal; line-height:24px; padding:0 10px;}

.upDown h5 a{ color:#096dc4;}





/*相关文章*/

.xgwz{ padding:30px 0px 10px 0px; margin:0px; }

.xgwz_ul{ display:table; width:100%; }

.xgwz_ul li{line-height:30px;padding:0 25px; float:left; width:300px; background:url(../images/dian.gif) 3px 7px no-repeat;}

.xgwz_ul li a{ font-size:12px; color:#4b4b4b;}

.xgwz_ul li span{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.xgwz_title{height:40px; line-height:40px; font-size:16px; color:#4b4b4b; position:relative; margin-bottom:10px; font-family:"微软雅黑"; border-bottom:2px solid #05568d; background:#f7f7f7; padding:0 0 0 10px;}



/*表格*/

.systable

{

 BORDER-TOP-WIDTH: 1px;

 BORDER-LEFT-WIDTH: 1px; 

 BORDER-BOTTOM-WIDTH: 1px; 

 BACKGROUND-COLOR: #dddddd; 

 BORDER-RIGHT-WIDTH: 1px;



 }

 .systable td{padding:5px;}

 

 .systable1{ background:#ffffff; border:1px solid #6f9e00; border-collapse:collapse; margin-bottom:20px;}

 .systable1 td{border:1px solid #dddddd; padding:5px;} 

 .title_bg{ color:#333333; font-size:12px; font-weight:bold; text-align:center;padding:5px;}



 .systr

 { 

 background-color:#ffffff;

 }

 .systr2

 {

  background-color:#ffffff;

 }

 

 .menuwidth{

 width:200px;}

 

 .menuwidth2{

 width:180px;}

 

 .black2{

 padding:14px 0 10px 0;}

 

 .box1{ 

 border:#fe7801 1px solid;}

 

 .scrollbg{

 background-color:#f5f5f5;}

 

 /* 文本输入框、下拉列表默认样式 */

input,option,select{

	COLOR: #4b4b4b;

	Font-size: 12px;

	Font-family:Verdana, Arial, Helvetica, Sans-serif,宋体;

	background-color: #F7F7F7;

	HEIGHT: 20px;

	padding:3px 0 0 3px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #cccccc;

	border-right-color: #dddddd;

	border-bottom-color: #dddddd;

	border-left-color: #cccccc;

}

.backtop{

text-align:right;

padding: 10px 25px 10px 0px;

}





/* 按钮默认样式 */

.button {

	background-color: #F7F7F7;

	height:30px;

	padding:0 10px;

	border: 1px solid #C8C8C8;	

	color:#096dc4;

	font-weight:bold;}



.star{ color:#ff0000;}



/* 文本域默认样式 */

textarea{

	COLOR: #000000;

	Font-size: 12px;

	Font-family:Verdana, Arial, Helvetica, Sans-serif,宋体; 

	background-color: #F7F7F7;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #000000;

	border-right-color: #dddddd;

	border-bottom-color: #dddddd;

	border-left-color: #000000;	

}

/*列表页样式*/

.listtitle,a.listtitle:link,a.listtitle:visited {

	text-align:center;

	font-size: 12px;

	line-height: 27px;

	color: #ffffff;

	text-decoration: none;

	background-color: #4fa6f2;

}

a.listtitle:hover {

    text-align:center;

	font-size: 12px;

	line-height: 27px;

	color: #4fa6f2;

	background-color: #fff;

	text-decoration:underline;

}

/*内页栏目分块样式*/

.neiye_bottom{ display:table; padding-bottom:20px;}

.neiye_fl{ width:320px; padding:0 15px 10px 17px; float:left; height:190px;}

.neiye_fl h1{font-size:16px; color:#333; font-family:"微软雅黑"; height:38px; line-height:38px; border-bottom:2px solid #417bc1; padding-left:0px; position:relative; }

.neiye_fl h1 a{font-size:12px; color:#2963a9; font-family:"宋体"; font-weight:normal; position:absolute; right:0px; top:0px; }

.neiye_fl ul{ padding-top:10px;}

.neiye_fl ul li{ background:url(../images/dian.jpg) left center no-repeat; padding-left:10px; line-height:24px; height:24px;}

.neiye_fl ul li a{ float:left;}

.neiye_fl ul li span{ float:right; color:#999;}

.cp_1{ background:#FFFFFF; width:1000px; margin:0 auto;}

.cp_1 ul li{ float:left; margin:12px; }

.cp_1 ul li a{ display:block; line-height:35px; text-align:center; color:#4b4b4b;}

.cp_1 ul li a:hover{color:#ff6c00;}

.cp{ margin-top:1px; margin-bottom:10px;}



.cp{ width:1000px;}